david edwards scored in the 88th minute to give his side the win .
wolves raced into 3-1 lead before leeds pulled back two-goal deficit .
however edwards scored late on to ensure wolves moved up to sixth .